| |
|
Development Board for 32-bit Microcontroller Atmel AT91SAM9261
Demín, Martin ; Slaný, Karel (oponent) ; Šimek, Václav (vedoucí práce)
Embedded hardware is very popular nowadays; we chose to design a board with AT91SAM9261 microcontroller with some standard and non-standard peripherals attached. As for the standard, common we have included audio port or a LAN controller. The non-standard, special is a 200k Xilinx FPGA. Using the FPGA, we may be able to achive higher throughput in some applications that are not very suitable for plain CPUs.
|
|
Vzorové příklady v prostředí ARMmbed
Maraczek, Patrik ; Marada, Tomáš (oponent) ; Zuth, Daniel (vedoucí práce)
Bakalářská práce obsahuje základní informace pro práci s mikrokontrolérem v prostředí ARMmbed. V práci je popsán mikrokontrolér, periferie čipu a práce obsahuje návod na obsluhu prostředí ARMmbed. Vše je následně ukázáno a vysvětleno na vzorových příkladech pro programování mikrokontroléru. Příklady se zabývají čtyřbitovým sedmisegmentovým displejem, LED diodami, sériovou komunikací a ultrazvukovým senzorem pro měření vzdálenosti SRF02.
|
|
Laboratorní vývojové desky pro výukové aplikace
Ostřížek, Tomáš ; Fujcik, Lukáš (oponent) ; Bohrn, Marek (vedoucí práce)
Tato práce se zabývá postupem návrhu vývojové desky s obvodem FPGA pro potřeby výuky digitálních obvodů jako náhrady zastaralé Spartan-3 Starter Kit Board. Teoretická část popisuje základní princip funkce hradlových polí a vybraných digitálních i analogových rozhraní použitelných ve výuce. Další kapitola je věnována výběru vhodných součástí pro realizaci desky, zejména výběru vhodného FPGA, podle kompatibility s výukou, náročnosti na implementaci a ceny. Na základě výběru komponent je realizován obvodový návrh desky a návrh desky plošných spojů. K usnadnění konfigurace desky je vytvořen jednoduchý program pro Windows využívající příkazy programu iMPACT. Poslední kapitola se věnuje procesu oživování a testování prototypu vývojové desky.
|
|
Univerzální vývojová deska pro mikrokontrolery řady Pic18F
Jež, David ; Fučík, Otto (oponent) ; Šimek, Václav (vedoucí práce)
Tato práce popisuje návrh univerzální vývojové desky pro různé typy mikrokontrolérů a jednotného rozhraní pro modul mikrokontroléru k desce. Věnuje se jak popisu rozhraní a návrhu, tak také přehledu mikrokontrolérů Microchip PIC, použitelných s vývojovou deskou a vlastnostem typu PIC 18F4550. Práce dále zmiňuje podobné typy ostatních výrobců. Práce uvádí návrh vývojové desky a jejích komponent od blokového schéma přes schéma zapojení až k návrhu desek plošných spojů a vytvoření 3D modelů desek.
|
|
Modulární výuková platforma pro oblast vestavěných systémů a číslicových obvodů
Koupý, Pavel ; Bidlo, Michal (oponent) ; Šimek, Václav (vedoucí práce)
Cílem práce je návrh a realizace dvou desek plošných spojů realizující výukové platformy, které se budou sestávat ze dvou samostatných desek plošných spojů s ARM MCU a programovatelným hradlovým polem FPGA, které budou propojitelné a vhodně doplněné o periferie. Tyto platformy budou vytvořeny na základě rozboru aktuálních řešení výukových a vývojových platforem a následně demonstrovány na konkrétních příkladech. Hlavním přínosem této práce by mohla být obměna fakultního vybavení a jeho zjednodušení pro studenty. Zároveň je kladen důraz na větší transparentnost celého řešení, aby nebylo pro začínajícího studenta příliš komplikované se seznámit s moderními mikrokontroléry a programovatelnými hradlovými poli a mohl jednotlivé jednodušší celky propojovat do složitějších, kde lze jednotlivé desky použít jako samostatné fungující celky a jejich propojení poskytne výpočetně silnější a zároveň složitější zařízení pro pokročilého uživatele.
|
|
Řídicí jednotka klimatizace do automobilu s MCU HCS08GT60
Polóni, Pavol ; Straka, Martin (oponent) ; Šimek, Václav (vedoucí práce)
Témou bakalárskej práce je návrh a zostavenie vývojovej dosky, ktorá je upravená pre potreby riadiacej jednotky v automobile. V jednotlivých kapitolách sú postupne rozoberané problematiky pri zostavení vstavaného systému ( embedded system ) . Menovite návrh, čiže výber vhodných komponent, špeciálne mikroprocesora a výstupných periférií. Ďalej zostavenie dosky plošného spoja ( DPS ) a samotnej výroby. Nakoniec programovaniu softwaru v jazyku C pre jadro systému, respektíve mikroprocesorov rady HCS08 od firmy Freescale .
|
| |
|
Analýza kvality vody s využitím kolorimetrie
Kovaldová, Eliška ; Zumberg, Inna (oponent) ; Čmiel, Vratislav (vedoucí práce)
Tato bakalářská práce se zabývá analýzou kvality vody s využitím kolorimetrie. Součástí práce je seznámení s fyzikálními a chemickými parametry vody, dále s optickými metodami, mezi něž patří fotometrie, spektrofotometrie a kolorimetrie, a úvod do regresní analýzy. Na tyto metody a analýzu navazuje praktická část měřením pH, dusičnanů a tvrdosti vody pomocí spektrofotometru a senzoru viditelného světla AS7262 s vývojovou deskou SparkFun. V závěru práce je porovnání absorpčních spekter, kalibračních křivek a parametrů lineární regrese obou metod.
|
|
Modulární výuková platforma pro oblast vestavěných systémů a číslicových obvodů
Koupý, Pavel ; Bidlo, Michal (oponent) ; Šimek, Václav (vedoucí práce)
Cílem práce je návrh a realizace dvou desek plošných spojů realizující výukové platformy, které se budou sestávat ze dvou samostatných desek plošných spojů s ARM MCU a programovatelným hradlovým polem FPGA, které budou propojitelné a vhodně doplněné o periferie. Tyto platformy budou vytvořeny na základě rozboru aktuálních řešení výukových a vývojových platforem a následně demonstrovány na konkrétních příkladech. Hlavním přínosem této práce by mohla být obměna fakultního vybavení a jeho zjednodušení pro studenty. Zároveň je kladen důraz na větší transparentnost celého řešení, aby nebylo pro začínajícího studenta příliš komplikované se seznámit s moderními mikrokontroléry a programovatelnými hradlovými poli a mohl jednotlivé jednodušší celky propojovat do složitějších, kde lze jednotlivé desky použít jako samostatné fungující celky a jejich propojení poskytne výpočetně silnější a zároveň složitější zařízení pro pokročilého uživatele.
|